UserAccessManager\UserGroup\UserGroupHandler S

Total Complexity 33
Dependencies 12
Dependents 14
Total lines 313
Lines of code 135
Logical lines of code 71
Comment lines 98
Methods 13
Properties 10

Methods 13

Method Rating Maintainability Complexity Lines of code
getUserGroupsForUser()
S
53 6 23
getUserGroupsForObject()
S
57 5 17
checkUserGroupAccess()
S
67 5 6
getDynamicUserGroups()
S
53 3 24
getUserGroups()
S
61 3 12
deleteUserGroup()
S
64 3 10
assignDynamicUserGroupsForUser()
S
60 2 15
__construct()
S
67 1 8
getFullUserGroups()
S
80 1 3
getFilteredUserGroups()
S
72 1 5
addUserGroup()
S
76 1 4
unsetUserGroupsForObject()
S
81 1 3
getFilteredUserGroupsForObject()
S
71 1 5